MAAIYSLYIINKSGGLIFYKDCGTKGRMDTNDSLRVASLWHSMHAISQQLSPVNGCSGIELLEADTFDLHCFQSLPGTKFFVVCEPGTPHMESLLRYIYELYTDYVLKNPFYEIEMPIRCELFDINLTQAVQSDRVALLGR